<?php


/**
* Основной враппер приложения.
*
* @author Владислав В. Костянецкий <bytecoded@gmail.com>
* @link   http://drfreddy.ru/akinoyume/
*/


// Инициализация.

require_once 'init.php';

// Формируем заголовки страниц.

$titles   = array();
$titles[] = ( DEBUG ? '(ОТЛАДКА) ' : '' ) . TITLE;

// Идентифицируем потенциального орга.

org::identify();

// Разгребаем запрос клиента.

if ( isset( $_GET['get'] ) )
{
  $get = preg_replace( "#^/#", '', filter_input( INPUT_GET, 'get', FILTER_SANITIZE_STRING ) );    
  $get = preg_replace( "#/$#", '', $get );    
}
else $get = '';

$key  = explode( '/', $get );
$area = $get;

// Подгружаем модуль, нужный для запроса клиента.

$modules = array(
  '403'       => 'errors/403',
  '404'       => 'errors/404',
  'requests'  => 'requests',
  'orgs'      => 'orgs',
);

if ( isset( $modules[ $key[0] ] ) ) 
{
  require_once MDLS . $modules[ $key[0] ] . '.php';
}
else require_once MDLS . 'page.php';